due to the above stated reasons - Turkish English Dictionary